consumable stores - French English Dictionary